package com.xuanyue.db.xuan.core.table.expr;

public class Expr implements IExprKey{

	private String op;
	private String cname;
	private int[] arryIndex;
	private String key;
	
	private ExprValue value;

	public Expr() {}
	
	public Expr(String op, String cname, int[] arryIndex, String key, ExprValue value) {
		super();
		this.op = op;
		this.cname = cname;
		this.arryIndex = arryIndex;
		this.key = key;
		this.value = value;
	}


	

	public String getOp() {
		return op;
	}

	public void setOp(String op) {
		this.op = op;
	}

	public String getCname() {
		return cname;
	}

	public void setCname(String cname) {
		this.cname = cname;
	}

	public int[] getArryIndex() {
		return arryIndex;
	}

	public void setArryIndex(int[] arryIndex) {
		this.arryIndex = arryIndex;
	}

	public String getKey() {
		return key;
	}

	public void setKey(String key) {
		this.key = key;
	}

	public ExprValue getValue() {
		return value;
	}

	public void setValue(ExprValue value) {
		this.value = value;
	}
	
	
	
}
